|
mruby 4.0.0
mruby is the lightweight implementation of the Ruby language
|

Public Attributes | |
| mrb_state * | mrb |
| mempool * | pool |
| mrb_ast_node * | cells |
| const char * | s |
| const char * | send |
| FILE * | f |
| mrb_ccontext * | cxt |
| mrb_sym | filename_sym |
| uint16_t | lineno |
| int | column |
| enum mrb_lex_state_enum | lstate |
| struct parser_lex_strterm * | lex_strterm |
| unsigned int | cond_stack |
| unsigned int | cmdarg_stack |
| int | paren_nest |
| int | lpar_beg |
| int | in_def |
| int | in_single |
| int | in_kwarg |
| mrb_bool | cmd_start:1 |
| mrb_ast_node * | locals |
| mrb_ast_node * | pb |
| char * | tokbuf |
| char | buf [256] |
| int | tidx |
| int | tsiz |
| mrb_ast_node * | heredocs_from_nextline |
| mrb_ast_node * | parsing_heredoc |
| void * | ylval |
| size_t | nerr |
| size_t | nwarn |
| mrb_ast_node * | tree |
| mrb_bool | no_optimize:1 |
| mrb_bool | capture_errors:1 |
| mrb_bool | no_ext_ops:1 |
| mrb_bool | no_return_value:1 |
| const struct RProc * | upper |
| struct mrb_parser_message | error_buffer [10] |
| struct mrb_parser_message | warn_buffer [10] |
| mrb_sym * | filename_table |
| uint16_t | filename_table_length |
| uint16_t | current_filename_index |
| uint16_t | prev_file_lineno |
| mrb_ast_node * | nvars |